草庐IT

python - python的命令行界面

全部标签

python - 为什么 rst2html5 会搞乱编码?

我有一个Python程序,它是用PyCharm和SublimeText确认的UTF-8编写的。它打印出井号字符,£(0xC20xA3),到重组文本:用PyCharm和SublimeText打开重组文本文件,它看起来不错,并且都声称它是UTF-8。当我使用rst2html5从此文件生成HTML时,问题就来了,使用此命令:rst2html5--input-encoding=utf-8--output-encoding=utf-8foo.rst>foo.htmlHTML声称是UTF-8,通过,但是井号字符,£,现在显示为┬ú.在SublimeTex中以UTF-8格式打开它也会显示┬ú而不是£

windows - 使用命令刷新cmd环境

我用于在新计算机上部署软件的批处理文件有问题。例如,我安装了Python2.7,接下来我想上传pip来安装所有库。我的批处理返回错误couldnotupdatepip,pythonisnotrecognizeasinternalcommandorbatch。我必须关闭脚本并重新打开它。有没有办法在不关闭的情况下刷新我的cmd环境?我不是英语,所以我希望你能理解我。我在Windows7PRO64位下,我使用cmd.exe。 最佳答案 我有一个类似的问题,我试图在win7上自动进行初始安装。我首先更新了环境变量,所以每当我登录系统时,路

windows - 如何从命令提示符运行 VSCode

出于安全原因,我无法正常运行VSCode。我以前打开过,但是现在由于具体原因,我可能只能在命令提示符下运行VSCode。我试过了start"path/to/file"codeandstartcode"path/to/file"但我在MicrosoftWindows[Version10.0.17134.407]上没用如何通过转到Windows+R然后“cmd”然后启动/运行来运行它?另外,如果我可以将它用于单独的用户,那就太好了。我正在寻找类似的东西:Runas/user:user\admin/savecred"C:\ProgramFiles(x86)\vs-code.exe"

Windows 中的 Python 配置 - 模块位置 - pip 与 Eclipse/Liclipse

我正在尝试在Windows中使用pdfminer,但我的Python配置和库位置存在很多问题。我似乎安装了多个版本的Python,有多个库位置。当尝试运行一个简单的pdfminer文本提取示例时,我得到一个错误,它找不到要导入的chardet。File"C:\ProgramFiles(x86)\MicrosoftVisualStudio\Shared\Python36_64\lib\site-packages\pdfminer\utils.py",line13,inimportchardet#ForstrencodingdetectioninPy3ModuleNotFoundError

windows - 从 Windows 命令 (CMD) 运行 SPSS

我的SPSS在GUI上运行良好,但我想开始使用语法(*.sps)文件并从WindowsCMD运行SPSS没有图形用户界面。文档here说这应该很简单,并指定以下命令:statsC:\cars.savC:\analysis.sps但是,当我键入此命令时,SPSS会启动GUI,但什么都不做。有什么想法吗? 最佳答案 您想利用SPSS中的生产工具。https://developer.ibm.com/predictiveanalytics/2014/12/03/automating-tasks-in-spss-using-productio

python - "Error 1053: The service did not respond timely",无法从 Python 代码启动使用 cx_Freeze 创建的 Windows 服务

我正在尝试使用cx_Freeze从我的Python代码创建Windows服务。Python代码运行良好,经过调试且可靠,但是当我创建exe文件时出现问题。这是我的cx_Freeze设置代码:#Configfileforpackingpythonscriptsintoexefile#Runwith"python.execreate_win_exe.pybuild"importsysfromcx_Freezeimportsetup,Executableversion='1.00'#Dependenciesareautomaticallydetected,butitmightneedfine

python - 无法通过 pip 安装 tensorflow(不再)

直到最近,我才能够在Windows上使用python3.6.7时安装tensorflow1.5.0包。现在我不能,从下面的“来自版本”的消息来看,似乎根本没有可用的tensorflow包。最近停止支持了吗?考虑到micha137和hoefling的评论的一些额外信息:在Linux中,tensorflow有多种版本。我试过的pip版本9.0.3、10.0.1和18.1都是这种情况。例如:(env3)xxx@xxx-linux:/local/mnt/workspace/tmp$pipinstalltensorflow==Collectingtensorflow==Couldnotfinda

windows - 如何在批处理文件中正确限制 IF 命令?

我正在尝试制作一个小的批处理文件,它根据用户输入使用IF语句运行给定的命令。第5个选项运行多个命令,因此为了保持简洁,我将其限制在括号内并将其放在多行中。但是,我似乎无法找出正确的语法来确保它仅在用户选择时运行该选项。无论您选择什么选项,它都会运行选项5括号内的行。更糟糕的是,选择5之后的任何选项(即选项6-9)将使您输入一些内容以满足它在实际执行您首先选择的选项之前等待的输入。很明显,我做错了什么,程序无论如何都在遵循该命令。对于这个令人难以置信的菜鸟问题,我深表歉意,但我已经在互联网上搜索了很长时间,并尝试了很多不同的命令和格式化方式。如果有人能告诉我哪里出错了,我将永远感激不尽,

python - 将参数传递给 cursor.execute() 时在 pyodbc 中出现 UnicodeDecodeError,但在将参数直接写入字符串时却不会

当尝试使用pyodbc将参数传递给准备好的语句时,Python返回UnicodeDecodingError。但是直接在preparedstatementstring中添加参数时,就没有这个错误了。我在Windows10(64位)上工作,使用Python3中的pyodbc库和“OracleinOraDB12Home1”驱动程序。将所有参数直接添加到包含sql语句的字符串时,从数据库中检索信息工作正常。这里有两个抛出上述错误的例子示例1cursor=cnxn.cursor()sql_statement="selectcol1from?wherecol1isnotnull;"params=(

windows - 如何在 Jenkins 构建期间在批处理命令中传递特定参数

我正在尝试使用Jenkins通过JMeter自动执行性能测试,每个构建都是一个JMeter测试,如果前一个构建成功,我想增加每个Jenkins构建的用户(线程)数量。我已经配置了大部分构建,使用SSH插件我可以重新启动Tomcat,复制catalina.out,通过发布性能我可以打开.jtl文件并确定构建是否成功。我想要的是为下一个构建执行不同的批处理命令(以增加用户(线程)和用户ID的数量)例如:jmeter-Jthreads=10-n-tC:\TestScripts\script.jmx-lC:\TestScripts\Jenkins.jtljmeter-Jthreads=20-n